body {
  background: linear-gradient(45deg, #83a4d4, #b6fbff);
  /* padding: 0; */
  margin: 0;
  height: 100vh;
}

.form-container {
  background-color: #fff;
  margin: 20vh auto;
  text-align: center;
  border: 2px solid green;
  border-radius: 10px;
  width: 80vw;
  max-width: 600px;
  padding: 20px;
}

label {
  display: block;
  margin: 5px;
  color: #333;
}

input, textarea {
  width: calc(100% - 10px);
  padding: 5px;
  margin-bottom: 10px;
}

button {
  background-color: green;
  color: white;
  padding: 5px 10px;
  font-size: 1.2rem;
}

button:hover {
  background-color: red;
}